a barrage of questions

Translations
поток вопросов
He faced a barrage of questions during the press conference.
Он столкнулся с потоком вопросов во время пресс-конференции.
Definitions
A rapid and overwhelming series of questions directed at someone, often making it difficult for them to respond or think clearly.